import time
from selenium import webdriver   #导入selenium库（要安装）
from selenium.webdriver.common.by import By  #导入元素操作模块

# driver=webdriver.Chrome()   #初始化driver
# driver.get("http://www.bjhospital.net/")  #打开指定网页
# driver.maximize_window()  #浏览器窗口最大
# driver.implicitly_wait(15)
# driver.find_element(By.CLASS_NAME,"keyword").send_keys("骨科")    #搜索框输入“骨科”
# driver.find_elements(By.CLASS_NAME,"btn")[0].click()     #“搜索”
# 
# #尽量不要用右键复制的
# #先收集所有的<a：
# data=driver.find_elements(By.TAG_NAME,"a")
# for i in data:      #get_attribute 通过元素名获取元素值
#     if i.get_attribute("href")=="http://www.bjhospital.net/notes_new/2023/DbDql6dl.html":
#         i.click()  #找到就点击
#         break
# 
# a=driver.window_handles   #所有句柄
# driver.switch_to.window(a[-1])   #切换至第二个进去的新窗口
# time.sleep(2)   # 加上强制等待，让代码健壮点
# 
# #先到父节点：
# b=driver.find_element(By.CLASS_NAME,"content")
# #在到子节点：
# c=b.find_element(By.TAG_NAME,"h1").text
# print(f"{c}")
# 
# assert c=="毕节市第一人民医院高值医用耗材网上阳光平台议价意向公开"
# 
# 
# time.sleep(3)
# print(driver.current_url)    # 打印当前的url













